settlement and custody centres - Alemán Inglés Diccionario